//package com.ant.storage.config;
//
//import cn.dev33.satoken.interceptor.SaInterceptor;
//import cn.dev33.satoken.stp.StpUtil;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
//import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
//
//@Configuration
//public class SaTokenConfig implements WebMvcConfigurer {
//    /**
//     * 注册 Sa-Token 拦截器（全局生效）
//     */
//    @Override
//    public void addInterceptors(InterceptorRegistry registry) {
//        registry.addInterceptor(new SaInterceptor(handle -> {
//            // 全局校验：除了登录接口，其他接口都需要登录
//            StpUtil.checkLogin();
//        })).addPathPatterns("/**") // 拦截所有接口
//           .excludePathPatterns("/auth/login"); // 排除登录接口（无需登录即可访问）
//    }
//}
